package br.com.treinamento.gestaoExperienciaProfissional.model;

import br.com.treinamento.gestaoExperienciaProfissional.util.FacesUtil;

public enum TipoCurso {
	TECNICO("pessoa.curso.tecnico"),
	GRADUACAO("pessoa.curso.graduacao"), 
	PGRADUACAO("pessoa.curso.pgraduacao"), 
	MESTRADO("pessoa.curso.mestrado"),
	DOUTORADO("pessoa.curso.doutorado");
	
	private String chaveMensagem;
	
	TipoCurso(String chaveMensagem) {
		this.chaveMensagem = chaveMensagem;
	}
	
	public String getLabel() {
		return FacesUtil.getMessage(chaveMensagem);
	}
	
	@Override
	public String toString() {
		return getLabel();
	}
}
